5bbe79c74e9d21f98e0675ba7ac6b2c4dfae38fb,plugins/org.eclipse.xtext.xtend2/src/org/eclipse/xtext/xtend2/formatting/OrganizeImports.java,ReferenceAcceptor,acceptType,#JvmTypeReference#,176

Before Change



		public void acceptType(JvmTypeReference ref) {
			if (!(ref.eContainer() instanceof XFunctionTypeRef) && !(ref instanceof XFunctionTypeRef))
				acceptType(ref.getType());
			if (ref instanceof JvmParameterizedTypeReference) {
				EList<JvmTypeReference> list = ((JvmParameterizedTypeReference) ref).getArguments();
				for (JvmTypeReference jvmTypeReference : list) {

After Change


		public void acceptType(JvmTypeReference ref) {
			if (ref instanceof XFunctionTypeRef)
				return;
			if (ref.eContainer() instanceof XFunctionTypeRef && ref.eContainmentFeature() == TypesPackage.Literals.JVM_SPECIALIZED_TYPE_REFERENCE__EQUIVALENT)
				return;
			acceptType(ref.getType());
			if (ref instanceof JvmParameterizedTypeReference) {
				EList<JvmTypeReference> list = ((JvmParameterizedTypeReference) ref).getArguments();
				for (JvmTypeReference jvmTypeReference : list) {